work in an ivory tower - French English Dictionary